package com.shzu.jwc.ty.bean;

import java.util.Date;

public class TheoreticalExaminationAppointment {
    private Integer theoreticalExaminationAppointmentId;

    private Integer theoreticalExaminationId;

    private Integer userInfoId;

    private Integer theoreticalExaminationAppointmentState;

    private String theoreticalExaminationAppointmentFailInfo;

    private Double theoreticalExaminationAppointmentScore;

    private String theoreticalExaminationAppointmentSign;

    private Date theoreticalExaminationAddTime;

    private Integer theoreticalExaminationSign;

    private Double theoreticalExaminationNormalscore;

    private Double theoreticalExaminationMidscore;

    private Double theoreticalExaminationTotalscore;
    
    private UserStudentInfo userStudentInfo;

    private SystemYear systemYear;

    public SystemYear getSystemYear() {
        return systemYear;
    }

    public void setSystemYear(SystemYear systemYear) {
        this.systemYear = systemYear;
    }

    public Integer getTheoreticalExaminationSign() {
        return theoreticalExaminationSign;
    }

    public void setTheoreticalExaminationSign(Integer theoreticalExaminationSign) {
        this.theoreticalExaminationSign = theoreticalExaminationSign;
    }

    private TheoreticalExamination theoreticalExamination;

    public Integer getTheoreticalExaminationAppointmentId() {
        return theoreticalExaminationAppointmentId;
    }

    public void setTheoreticalExaminationAppointmentId(Integer theoreticalExaminationAppointmentId) {
        this.theoreticalExaminationAppointmentId = theoreticalExaminationAppointmentId;
    }

    public Integer getTheoreticalExaminationId() {
        return theoreticalExaminationId;
    }

    public void setTheoreticalExaminationId(Integer theoreticalExaminationId) {
        this.theoreticalExaminationId = theoreticalExaminationId;
    }

    public Integer getUserInfoId() {
        return userInfoId;
    }

    public void setUserInfoId(Integer userInfoId) {
        this.userInfoId = userInfoId;
    }

    public Integer getTheoreticalExaminationAppointmentState() {
        return theoreticalExaminationAppointmentState;
    }

    public void setTheoreticalExaminationAppointmentState(Integer theoreticalExaminationAppointmentState) {
        this.theoreticalExaminationAppointmentState = theoreticalExaminationAppointmentState;
    }

    public String getTheoreticalExaminationAppointmentFailInfo() {
        return theoreticalExaminationAppointmentFailInfo;
    }

    public void setTheoreticalExaminationAppointmentFailInfo(String theoreticalExaminationAppointmentFailInfo) {
        this.theoreticalExaminationAppointmentFailInfo = theoreticalExaminationAppointmentFailInfo == null ? null : theoreticalExaminationAppointmentFailInfo.trim();
    }

    public Double getTheoreticalExaminationAppointmentScore() {
        return theoreticalExaminationAppointmentScore;
    }

    public void setTheoreticalExaminationAppointmentScore(Double theoreticalExaminationAppointmentScore) {
        this.theoreticalExaminationAppointmentScore = theoreticalExaminationAppointmentScore;
    }

    public String getTheoreticalExaminationAppointmentSign() {
        return theoreticalExaminationAppointmentSign;
    }

    public void setTheoreticalExaminationAppointmentSign(String theoreticalExaminationAppointmentSign) {
        this.theoreticalExaminationAppointmentSign = theoreticalExaminationAppointmentSign == null ? null : theoreticalExaminationAppointmentSign.trim();
    }

    public Date getTheoreticalExaminationAddTime() {
        return theoreticalExaminationAddTime;
    }

    public void setTheoreticalExaminationAddTime(Date theoreticalExaminationAddTime) {
        this.theoreticalExaminationAddTime = theoreticalExaminationAddTime;
    }

	public UserStudentInfo getUserStudentInfo() {
		return userStudentInfo;
	}

	public void setUserStudentInfo(UserStudentInfo userStudentInfo) {
		this.userStudentInfo = userStudentInfo;
	}

	public TheoreticalExamination getTheoreticalExamination() {
		return theoreticalExamination;
	}

	public void setTheoreticalExamination(TheoreticalExamination theoreticalExamination) {
		this.theoreticalExamination = theoreticalExamination;
	}

    public Double getTheoreticalExaminationNormalscore() {
        return theoreticalExaminationNormalscore;
    }

    public void setTheoreticalExaminationNormalscore(Double theoreticalExaminationNormalscore) {
        this.theoreticalExaminationNormalscore = theoreticalExaminationNormalscore;
    }

    public Double getTheoreticalExaminationMidscore() {
        return theoreticalExaminationMidscore;
    }

    public void setTheoreticalExaminationMidscore(Double theoreticalExaminationMidscore) {
        this.theoreticalExaminationMidscore = theoreticalExaminationMidscore;
    }

    public Double getTheoreticalExaminationTotalscore() {
        return theoreticalExaminationTotalscore;
    }

    public void setTheoreticalExaminationTotalscore(Double theoreticalExaminationTotalscore) {
        this.theoreticalExaminationTotalscore = theoreticalExaminationTotalscore;
    }

    @Override
    public String toString() {
        return "TheoreticalExaminationAppointment{" +
                "theoreticalExaminationAppointmentId=" + theoreticalExaminationAppointmentId +
                ", theoreticalExaminationId=" + theoreticalExaminationId +
                ", userInfoId=" + userInfoId +
                ", theoreticalExaminationAppointmentState=" + theoreticalExaminationAppointmentState +
                ", theoreticalExaminationAppointmentFailInfo='" + theoreticalExaminationAppointmentFailInfo + '\'' +
                ", theoreticalExaminationAppointmentScore=" + theoreticalExaminationAppointmentScore +
                ", theoreticalExaminationAppointmentSign='" + theoreticalExaminationAppointmentSign + '\'' +
                ", theoreticalExaminationAddTime=" + theoreticalExaminationAddTime +
                ", theoreticalExaminationSign=" + theoreticalExaminationSign +
                ", theoreticalExaminationNormalscore=" + theoreticalExaminationNormalscore +
                ", theoreticalExaminationMidscore=" + theoreticalExaminationMidscore +
                ", theoreticalExaminationTotalscore=" + theoreticalExaminationTotalscore +
                ", userStudentInfo=" + userStudentInfo +
                ", systemYear=" + systemYear +
                ", theoreticalExamination=" + theoreticalExamination +
                '}';
    }
}